package cn.tedu.cqhotel.pojo.entity;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
public class Admin implements Serializable {
  /**
   * 管理员ID
   */
  private Long id;

  /**
   * 管理员名称
   */
  private String username;

  /**
   * 管理员密码
   */
  private String password;

  /**
   * 管理员昵称
   */
  private String nickname;

  /**
   * 管理员头像URL
   */
  private String avatar;

  /**
   * 管理员电话
   */
  private String phone;

  /**
   * 管理员邮箱
   */
  private String email;

  /**
   * 管理员简介
   */
  private String description;

  /**
   * 是否启用,1=启用,0=为启用
   */
  private Integer enable;

  /**
   * 最后登录IP地址
   */
  private String lastLoginIp;

  /**
   * 累计登录次数
   */
  private Integer loginCount;

  /**
   * 最后登录时间
   */
  private LocalDateTime gmtLastLogin;

  /**
   * 数据创建时间
   */
  private LocalDateTime gmtCreate;

  /**
   * 数据最后修改时间
   */
  private LocalDateTime gmtModified;


}
